package part12;

/**
 * @author wcj
 * @Date 2021/5/21 14:45
 * @Version 1.0
 */
public class Part121 {

    public void f() throws SimpleException {
        System.out.println("throws SimpleException from f()");
        throw new SimpleException();
    }

    public static void main(String[] args) {
        Part121 part121 = new Part121();
        try {
            part121.f();
        } catch (SimpleException e) {
            System.out.println("Catch SimpleException");
        }
    }

}

/**
 * 自定义异常类。
 * 异常处理机制的使用：
 * try{}catch(Exception e){}其中try语句里面是可能发生异常的程序代码，catch语句是捕获异常，对异常进行处理
 */
class SimpleException extends Exception {
}


